/* Estilos */
h1, h2, h3, h4, h5, h6{ font-weight: 500; }
h1{ font-size: 1.750em; } /* 28px */
h2{ font-size: 1.625em; } /* 26px */
h3{ font-size: 1.500em; } /* 24px */
h4{ font-size: 1.375em; } /* 22px */
h5{ font-size: 1.250em; } /* 20px */
h6{ font-size: 1.125em; } /* 18px */

table{ width: 100%; }

p, span, label, small, h1, h2, h3, h4, h5, h6, li{ font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }

a{ -webkit-transition: 0.2s; -moz-transition: 0.2s; -o-transition: 0.2s; -ms-transition: 0.2s; transition: 0.2s; }

.conteudo{ min-height: 540px; }

a.table-actions{width: 16px; height: 16px; display: inline-block; background-position: center center; background-repeat: no-repeat; margin-right: 3px; font-size: 16px;}

.topo{ background: #FF5A09; }
.topo a{ color: white; font-size: 0.875em; }
.topo a:hover{ text-decoration: underline; }
.topo .inline-list{ margin-bottom: 0.25em; margin-top: 0.25em; }

.logo{ margin-top: 0.3125em; margin-bottom: 0.3125em; }

.logado span{ font-size: 0.875em; }

.busca{ margin-top: 1.25em; }

.ident img{ margin-right: 1em; margin-top: 0.5em; }

.slider-principal{ border-bottom: 3px solid #FF5A09; }

.menu{ background: white; border-top: 1px solid #E9E9E9; border-bottom: 1px solid #E9E9E9; margin-bottom: 5px; }
.menu .top-bar{ background: #FFFFFF; }
.menu .top-bar .toggle-topbar a { color: #393939; }
.menu .top-bar .toggle-topbar.menu-icon a { color: #393939; }
.menu .top-bar .toggle-topbar.menu-icon a span::after { box-shadow: 0 0px 0 1px #393939, 0 7px 0 1px #393939, 0 14px 0 1px #393939; }
.menu .top-bar.expanded .toggle-topbar a { color: white; }
.menu .top-bar.expanded .toggle-topbar a span::after { box-shadow: 0 0px 0 1px white, 0 7px 0 1px white, 0 14px 0 1px white; }
.menu .top-bar.expanded .title-area { background: #6E6E6E; }
.menu .top-bar-section ul li { background: none; }
.menu .top-bar-section li:not(.has-form) a:not(.button) { background: none; color: #393939; }
.menu .top-bar-section li:not(.has-form) a:hover:not(.button) { background: #F3843E; color: #FFFFFF; }
.menu .top-bar-section ul li:hover:not(.has-form) > a { background: none;}
.menu .top-bar-section .divider, .top-bar-section [role="separator"] { border-top: solid 1px #DDDDDD; clear: both; height: 1px; width: 100%; }
.menu .top-bar-section .dropdown li:not(.has-form):not(.active) > a:not(.button) { background: #ECECEC; color: #393939; }
.menu .top-bar-section .dropdown li:hover:not(.has-form):not(.active) > a:not(.button) { background: #F3843E; color: #FFFFFF; }
.menu .top-bar-section .has-dropdown > a:after { border-color: rgba(0, 0, 0, 0.5) transparent transparent transparent; }
.menu .top-bar-section ul li > a { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; }

.icon-bar{ margin-top: 10px; background: #FFFFFF; }
.icon-bar > * { padding: 6px; }
.icon-bar > *:hover { background: #F3843E; }
.icon-bar > * { font-size: 1rem; padding: 10px; }
.icon-bar > * i + label, .icon-bar > * img + label { margin-top: .0625rem; }
.icon-bar > * i { font-size: 1.875rem; }
.icon-bar > * img { width: 1.875rem; height: 1.875rem; }
.icon-bar > * label { color: #333333; }
.icon-bar > * i { color: #333333; }
.icon-bar > *:hover { background: #FAFAFA; }

.departamentos .titulo-destaque{ background: #FF5A09; padding: 7px 5px 7px 20px; }
.departamentos .titulo-destaque h5{ color: #FFFFFF; margin: 0; }
.departamentos .side-nav { padding: 1px 0; }
.departamentos .departamento-pai{ background: #6e6e6e; padding: 5px 5px 5px 20px; }
.departamentos .departamento-pai label{ color: #FFFFFF; font-size: 16px; }
.departamentos .departamento-pai{ margin: 0; }
.departamentos .side-nav .departamento-pai a:not(.button):hover, .side-nav .departamento-pai a:not(.button):focus { background: none; }
.departamentos .departamento-filho { margin: 2px 0; }
.departamento-filho > a{ color: #393939 !important; }
.departamento-filho > a:hover{ color: #FF5A09 !important; }

.outerborder{ border: 2px solid white; padding: 8px; }
.outerborder:hover { border: 2px solid #ECECEC; padding: 8px; }

.lista-produtos a{ color: #393939; }
.lista-produtos a:hover{ color: #FF5A09; text-decoration: underline; }
.lista-produtos .preco-produto{ font-size: 12px; }
.lista-produtos .preco-produto strong{ font-size: 18px; color: #FF5A09; }
.lista-produtos .parcela-produto{ font-size: 14px; }
.lista-produtos .parcela-produto strong{ font-size: 16px; }
.lista-produtos .parcela-produto .parcela-produto-valor{ font-size: 16px; color: #FF5A09; }
.lista-produtos .indisponivel{ color: #AAAAAA; }

.produtos h1, .produtos h4{ margin-bottom: 0; }
.produtos hr{ margin-top: 0; }
.produtos h2, .produtos h3{ color: #FF5A09; }
.produtos h5 .parcela-produto-valor{ font-size: 22px; color: #FF5A09; }
.produtos .parcelamento{ background: #F3843E; border-radius: 4px; }
.produtos .parcelamento h5{ color: #FFFFFF; padding: 8px 8px 8px 15px; }
.produtos .valor-parcelamento p{ font-size: 14px; margin:0; }

.produtos-relacionados a{ color: #393939; }
.produtos-relacionados a:hover, .produtos-relacionados a:hover strike{ color: #FF5A09; }
.produtos-relacionados p{ margin-bottom: 5px; }
.produtos-relacionados strike{ font-size: 14px; color: #AAAAAA; }
.produtos-relacionados strong{ color: #FF5A09; }
.produtos-relacionados span{ color: #AAAAAA; }
.produtos-relacionados .indisponivel{ font-size: 14px; }

.box-sociais .left{margin-right: 1em;}
.box-sociais{ margin-top: 1em; }
.box-sociais p{ margin-bottom: 0.3125em; }

.compra-concluida h1{ font-size: 2em; font-weight: bold; }
.compra-concluida h3{ color: #43AC6A; }

.produtos-preco{ border-top: 3px solid #ECECEC; border-bottom: 3px solid #ECECEC; }
.produtos-preco2{ border-top: 1px solid #ECECEC; border-bottom: 1px solid #ECECEC; margin: 2px 0; padding: 5px 0; }

.tabs.three-up dt, .tabs.three-up dd, .tabs.three-up li { width: 33.33%; }
.tabs dd > a, .tabs .tab-title > a { padding: 10px 8px; background-color: #6E6E6E; color: #BBBBBB; border: 1px solid #6E6E6E; margin: 0 5px; }
.tabs dd > a:hover, .tabs .tab-title > a:hover { background-color: #F3843E; color: #FFFFFF; border: 1px solid #F3843E; }
.tabs dd.active a, .tabs .tab-title.active a { background-color: #F3843E; color: #FFFFFF; font-weight: bold; }
.tabs dd.active a { position: relative; background: #F3843E; border: 1px solid #FF5A09; } 
.tabs dd.active a:after, .tabs dd.active a:before { top: 100%; left: 50%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } 
.tabs dd.active a:after { border-color: rgba(243, 132, 62, 0); border-top-color: #F3843E; border-width: 15px; margin-left: -15px; } 
.tabs dd.active a:before { border-color: rgba(255, 90, 9, 0); border-top-color: #FF5A09; border-width: 16px; margin-left: -16px; }
.tabs-content{ margin-top: 1em; }

.cookie{ margin-top: 1em; 
-webkit-box-shadow: 0px 0px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    0px 0px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         0px 0px 5px 0px rgba(50, 50, 50, 0.75); }
.cookie a{ color: #393939; }
.cookie a:hover{ color: #FF5A09; text-decoration: underline; }

.titulo{ background: #6E6E6E; margin: 8px 0; border-radius: 4px; border: 1px solid #393939; padding: 8px 8px; }
.titulo h4{ color: #FFFFFF; margin:0; }
.titulo span{ color: #CCCCCC; }
.titulo a{ color: #CCCCCC; }
.titulo a:hover, .titulo strong{ color: #FFFFFF; }

.passos{ background: #6E6E6E; margin: 4px 0; border-radius: 4px; border: 1px solid #393939; padding: 6px 15px; }
.passos:last-child{ margin-bottom: 100px; }
.passos h6{ color: #FFFFFF; margin:0; }
.passos h6 > small{ color: #EEEEEE; }
.passos-disponivel{ background: #393939; margin: 4px 0 15px 0; border-radius: 4px; border: 1px solid #393939; padding: 6px 15px; }
.passos-disponivel h6{ color: #FFFFFF; margin:0; }
.passos-disponivel h6 > small{ color: #EEEEEE; }

.contato .contato-separador{ border-bottom: 1px dotted #AAAAAA; padding-bottom: 20px; }
.contato .contato-separador h5{ color: #FF5A09; font-weight: bold; }
.contato small{ font-size: 12px; color: #999999; }

.login small{ font-size: 12px; color: #999999; }
.login li{ margin-left: 30px; font-size: 14px; }
.login h3{ margin-bottom: 0; }
.login hr{ margin-top: 0; }

.panel-pedido{ background: #F2F2F2; border: 1px solid #EEEEEE; border-radius: 4px; padding: 15px; margin-bottom: 15px; }
.panel-pedido p{ margin-bottom: 0; }

.detalhe-pedido p > strong{ color: #FF5A09; }
.detalhe-pedido a{ color: #6E6E6E; }
.detalhe-pedido a:hover{ color: #393939; text-decoration: underline; }

.ic-destaque-compra{ width:93px; height: 42px; background: url("../images/destaque-sprite.png") 0px 0px no-repeat; }
.ic-destaque-entrega-garantida{ width:132px; height: 42px; background: url("../images/destaque-sprite.png") -95px 0px no-repeat; }
.ic-destaque-entrega-brasil{ width:110px; height: 42px; background: url("../images/destaque-sprite.png") -229px 0px no-repeat; }

.ic-endereco{ width:50px; height: 50px; background: url("../images/contato-sprite.png") -105px -1px no-repeat; }
.ic-telefone{ width:50px; height: 50px; background: url("../images/contato-sprite.png") -157px -1px no-repeat; }
.ic-email{ width:50px; height: 50px; background: url("../images/contato-sprite.png") -53px -1px no-repeat; }
.ic-chat-online{ width:50px; height: 41px; background: url("../images/contato-sprite.png") -1px -6px no-repeat; }

.ic-check, .ic-decline, .ic-info, .ic-transfer, .ic-warning{ width: 22px; height: 22px; }
.ic-check{ background: url("../images/sprite.png") -3px -3px no-repeat; }
.ic-decline{ background: url("../images/sprite.png") -28px -3px no-repeat; }
.ic-info{ background: url("../images/sprite.png") -53px -3px no-repeat; }
.ic-transfer{ background: url("../images/sprite.png") -78px -3px no-repeat; }
.ic-warning{ background: url("../images/sprite.png") -103px -3px no-repeat; }
#ic-check{ color: #6AA237; }
#ic-decline{ color: #BF3D27; }
#ic-info{ color: #D77E47; }
#ic-transfer{ color: #344D5D; }
#ic-warning{ color: #BD3C27; }

#ic-star-small{ width: 85px; height: 17px; }
.ic-star-small-5{ background: url("../images/star-sprite-small.png") 0px 0px no-repeat; }
.ic-star-small-4{ background: url("../images/star-sprite-small.png") 0px -17px no-repeat; }
.ic-star-small-3{ background: url("../images/star-sprite-small.png") 0px -34px no-repeat; }
.ic-star-small-2{ background: url("../images/star-sprite-small.png") 0px -51px no-repeat; }
.ic-star-small-1{ background: url("../images/star-sprite-small.png") 0px -68px no-repeat; }

#ic-sociais{ width: 48px; height: 48px; }
.ic-facebook{ background: url("../images/sociais-sprite.png") -1px -1px no-repeat; }
.ic-google-plus{ background: url("../images/sociais-sprite.png") -51px -1px no-repeat; }
.ic-twitter{ background: url("../images/sociais-sprite.png") -101px -1px no-repeat; }
.ic-instagram{ background: url("../images/sociais-sprite.png") -151px -1px no-repeat; }
.ic-pinterest{ background: url("../images/sociais-sprite.png") -201px -1px no-repeat; }

#ic-star{ width: 110px; height: 22px; }
.ic-star-5{ background: url("../images/star-sprite.png") 0px 0px no-repeat; }
.ic-star-45{ background: url("../images/star-sprite.png") 0px -22px no-repeat; }
.ic-star-4{ background: url("../images/star-sprite.png") 0px -44px no-repeat; }
.ic-star-35{ background: url("../images/star-sprite.png") 0px -66px no-repeat; }
.ic-star-3{ background: url("../images/star-sprite.png") 0px -88px no-repeat; }
.ic-star-25{ background: url("../images/star-sprite.png") 0px -110px no-repeat; }
.ic-star-2{ background: url("../images/star-sprite.png") 0px -132px no-repeat; }
.ic-star-15{ background: url("../images/star-sprite.png") 0px -154px no-repeat; }
.ic-star-1{ background: url("../images/star-sprite.png") 0px -176px no-repeat; }
.ic-star-05{ background: url("../images/star-sprite.png") 0px -198px no-repeat; }

#ic-positivo-negativo{ width: 42px; height: 42px; }
.ic-positivo{ background: url("../images/positivo-negativo-sprite.png") 0px 0px no-repeat; }
.ic-negativo{ background: url("../images/positivo-negativo-sprite.png") -42px 0px no-repeat; }

.avaliacao-geral p, .avaliacao-geral .avaliacoes{ margin-bottom: 0; font-size: 14px; }

.avaliacao-uteis{ border-top: 2px solid #FF5A09; border-bottom: 2px solid #FF5A09; margin-top: 15px; margin-bottom: 15px; padding-top:15px; padding-bottom: 15px; }
.avaliacao-uteis p{ font-size: 14px; }
.avaliacao-uteis img.left, .avaliacao-uteis img.alignleft{ margin-right: 0.625em; }
.avaliacao-uteis .positivo h5{ color: #507928; }
.avaliacao-uteis .negativo h5{ color: #C5280D; }

.avaliacao .fieldset-pros legend, .fieldset-contras legend, .fieldset-pros p, .fieldset-contras p{ font-size: 14px; }
.fieldset-contras p, .fieldset-pros p{ margin-bottom: 0; }
.avaliacao .fieldset-pros legend{ color: #43AC6A; }
.avaliacao .fieldset-contras legend{ color: #F04124; }
.avaliacao p{ font-size: 14px; }
.avaliacao p > strong{ color: #FF5A09; }
.avaliacao a{ margin-left: 20px; color: #6E6E6E; }
.avaliacao a:hover{ color: #393939; }
.avaliacao hr{ border-style: dotted; }

.setar-avaliacao p{ display: inline; }
.setar-avaliacao label{ display: inline; margin-left: 20px; color: #6E6E6E; }
.setar-avaliacao label:hover{ color: #393939; }
.setar-avaliacao small{ font-size: 12px; }

.avaliar p{ font-size: 14px; }
.avaliar img.left, .avaliar img.alignleft{ margin-right: 0.625em; }
.avaliar h1{ margin-bottom: 0px; }
.avaliar hr{ margin-top: 0px; }

#galeria img{ margin-top: 1px; }

.loading{ background: url("../images/loading.gif") no-repeat; }

.alert-box p{margin: 0 !important; color: white; font-size: 1em; }

/* Porcentagem de desconto dentro da Imagem */
#badge{float:left;position:relative;}
#badge .badgex {position:absolute;top:0px;left:10px;}

/* Listagem de Produtos */
.produto{ padding-bottom: 30px; }

/* Conteudo de postagem */
.post-content h1, .post-content h2, .post-content h3, .post-content h4, .post-content h5{ color: #393939; font-weight: bold; }
.post-content h6{ color: #6E6E6E; margin-left: 0.5em; font-weight: bold; }
.post-content{ padding-top: 1.25em; }
.post-content img{ margin-bottom: 1.25em; }
.post-content ul, .post-content ol{ margin-left: 2.5em; }
.post-content img.left, .post-content img.alignleft{ margin-right: 0.625em; }
.post-content img.right, .post-content img.alignright{ margin-left: 0.625em; }
.post-content img.center, .post-content img.aligncenter{ display: block; margin: 0 auto; margin-bottom: 0.625em; }

/* Carrinho de compras */
.carrinho table{ width: 100% }
.carrinho input[type="text"]{ margin-bottom: 5px; }
.carrinho table > thead > tr > th{ background: #F3843E; color: #FFFFFF; }
.carrinho span{ color: #999999; }
.carrinho .compra h5 > strong{ color: #FF5A09; }

/* Rodape */
.rodape{ background: #6E6E6E; padding-top: 1em; padding-bottom: 1em; }
.rodape h1, .rodape h2, .rodape h3, .rodape h4, .rodape h5, .rodape h6{ color: #e9e9e9; }
.rodape .side-nav li a:not(.button), .rodape p { color: white; font-size: 14px; }
.rodape .side-nav li a:not(.button):hover, .side-nav li a:not(.button):focus { background: none; color: #F3843E; }
.rodape .side-nav{ padding: 0px; }
.rodape a{ color: #FFFFFF; }
.rodape .inline-list a{ padding-bottom: 10px; }
.side-nav li a:not(.button) { padding-top:1px; padding-bottom: 1px; padding-left: 0; }

.pagamento{ background: #6e6e6e; padding-top: 1em; padding-bottom: 1em; border-top: 2px groove #393939; border-bottom: 1px inset #393939; }
.pagamento h5, .pagamento h6{ color: white; }

.erro404 h1{ font-size: 4em; color: #FF5A09; }
.erro404 li{ margin-left: 30px; }

/* Formas de pagamento */
.flags-container{clear:both; padding-bottom:20px; overflow:hidden;}
#flags-cartao-credito .flags-bg+.flags-bg span{margin-right: 10px !important;}
.flags-bg{float:left; background:#FFFFFF; border-radius:6px; padding:10px 10px 10px 10px; margin-bottom:10px; margin-right:10px;
-webkit-box-shadow: 4px 4px 5px 0px rgba(50, 50, 50, 0.75);
-moz-box-shadow:    4px 4px 5px 0px rgba(50, 50, 50, 0.75);
box-shadow:         4px 4px 5px 0px rgba(50, 50, 50, 0.75); }
.flags-bg p{float:left; padding-right:0px;}
#flags-cartao-credito span{margin-right:10px; margin-bottom: 0px; !important;}
#flags{padding-bottom:0px;clear:both; overflow:hidden;}
#flags span, .flags-container span{background:transparent url('../images/sprite_flags.125.gif') no-repeat 0 0; display:block; float:left; height:20px; margin-bottom:0px; margin-right:0px; text-indent:-9999px; width:42px; border-radius: 4px;}
#flags #flag_visa, .flags-container .flag_visa{background-position:-42px 0}
#flags #flag_mastercard, .flags-container .flag_mastercard{background-position:-84px 0}
#flags #flag_diners, .flags-container .flag_diners{background-position:-126px 0}
#flags #flag_americanexpress, .flags-container .flag_americanexpress{background-position:-168px 0}
#flags #flag_hipercard, .flags-container .flag_hipercard{background-position:-210px 0}
#flags #flag_aura, .flags-container .flag_aura{background-position:-252px 0}
#flags #flag_elo, .flags-container .flag_elo{background-position:-294px 0}
#flags #flag_personalcard, .flags-container .flag_personalcard{background-position:-672px 0}
#flags #flag_cardban, .flags-container .flag_cardban{background-position:-840px 0}
#flags #flag_valecard, .flags-container .flag_valecard{background-position:-882px 0;margin-right:0}
#flags #flag_plenocard, .flags-container .flag_plenocard{background-position:-336px 0}
#flags #flag_brasilcard, .flags-container .flag_brasilcard{background-position:-756px 0}
#flags #flag_fortbrasil, .flags-container .flag_fortbrasil{background-position:-798px 0}
#flags #flag_Cabal, .flags-container .flag_Cabal{background-position:-714px 0}
#flags #flag_oipaggo, .flags-container .flag_oipaggo{background-position:-378px 0}
#flags #flag_bradesco, .flags-container .flag_bradesco{background-position:-420px 0}
#flags #flag_itau, .flags-container .flag_itau{background-position:-462px 0}
#flags #flag_bb, .flags-container .flag_bb {background-position:-504px 0}
#flags #flag_banrisul, .flags-container .flag_banrisul {background-position:-546px 0}
#flags #flag_hsbc, .flags-container .flag_hsbc {background-position:-588px 0;}
#flags #flag_mais, .flags-container .flag_mais {background-position:-1008px 0}
#flags #flag_avista, .flags-container .flag_avista {background-position:-1050px 0}
#flags #flag_grandcard, .flags-container .flag_grandcard {background-position:-1092px 0}
#flags #flag_boleto, .flags-container .flag_boleto {background-position:-630px 0}
#flags #flag_sorocred, .flags-container .flag_sorocred {background-position:-1134px 0}

.breadcrumbs {
  display: block;
  padding: 0.5625rem 0.875rem 0.5625rem;
  overflow: hidden;
  margin-left: 0;
  list-style: none;
  border-style: solid;
  border-width: 0px;
  background-color: white;
  border-color: #dddddd;
  border-radius: 3px; 
  margin: 0; }
  .breadcrumbs > * {
    margin: 0;
    padding: 0;
    float: left;
    font-size: 0.6875rem;
    line-height: 0.6875rem;
    text-transform: none;
    color: #6E6E6E; }
    .breadcrumbs > *:hover a, .breadcrumbs > *:focus a {
      text-decoration: none; }
    .breadcrumbs > * a {
      color: #6E6E6E; }
    .breadcrumbs > * a:hover {
      color: #FF5A09; }
    .breadcrumbs > *.current {
      cursor: default;
      color: #333333; }
      .breadcrumbs > *.current a {
        cursor: default;
        color: #333333; }
      .breadcrumbs > *.current:hover, .breadcrumbs > *.current:hover a, .breadcrumbs > *.current:focus, .breadcrumbs > *.current:focus a {
        text-decoration: none; color: #FF5A09; }
    .breadcrumbs > *.unavailable {
      color: #FF5A09; font-weight: bold; }
      .breadcrumbs > *.unavailable a {
        color: #999999; }
      .breadcrumbs > *.unavailable:hover, .breadcrumbs > *.unavailable:hover a, .breadcrumbs > *.unavailable:focus,
      .breadcrumbs > *.unavailable a:focus {
        text-decoration: none;
        color: #FF5A09;
        cursor: default; }
    .breadcrumbs > *:before {
      content: ">";
      color: #aaaaaa;
      margin: 0 0.75rem;
      position: relative;
      top: 1px; }
    .breadcrumbs > *:first-child:before {
      content: " ";
      margin: 0; }
      
.tab-bar { background: #393939; margin-bottom: 10px; }
      
.star-rating {
  font-size: 0;
  white-space: nowrap;
  display: inline-block;
  width: 125px;
  height: 25px;
  overflow: hidden;
  position: relative;
  background: url('');
  background-size: contain;
}
.star-rating i {
  opacity: 0;
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  width: 20%;
  z-index: 1;
  background: url('');
  background-size: contain;
}
.star-rating input {
  -moz-appearance: none;
  -webkit-appearance: none;
  opacity: 0;
  display: inline-block;
  width: 20%;
  height: 100%;
  margin: 0;
  padding: 0;
  z-index: 2;
  position: relative;
}
.star-rating input:hover + i,
.star-rating input:checked + i {
  opacity: 1;
}
.star-rating i ~ i {
  width: 40%;
}
.star-rating i ~ i ~ i {
  width: 60%;
}
.star-rating i ~ i ~ i ~ i {
  width: 80%;
}
.star-rating i ~ i ~ i ~ i ~ i {
  width: 100%;
}
.choice {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  text-align: center;
  padding: 20px;
  display: block;
}

.copyright{ background: #F3843E; }
.copyright p{ margin-top: 0.3125em; margin-bottom: 0.3125em; font-size: 0.875em; color: #FFFFFF; }
